#ifndef __MANDELBROT_H__
#define __MANDELBROT_H__

#include <Python.h>
#include "../complejos/complejo.h"

using namespace std;


class Mandelbrot{

 private:
        int size, msize,  maxIter;
	int* superficie;
	Float delta, cota, sizE;
	Complex posAnterior[2];
	
	int p1,p2,p3,p4,p0;
	void genera(const Complex&,const Complex&);
	int calcularPunto(Complex&);
	int colorear(int i);

 public:
	Mandelbrot(int*, int size, int iter);
	void genera(int, int);

};





#endif /** __MANDELBROT__ */

